package com.framework.yhbEntity.transaction;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 提现记录
 */
@Data
public class YhbFlowTake {
    /**
     * 主键
     */
    @TableId(type= IdType.INPUT)
    private String yhbTakeNo;

    /**
     * 用户id
     */
    private String userId;
    /**
     * 提现金额
     */
    private BigDecimal takeAmount;
    /**
     * 到账金额
     */
    private BigDecimal arrivalAmount;
    /**
     * 提现后金额
     */
    private BigDecimal currAftertakeAmount;
    /**
     * 即时可用余额
     */
    private BigDecimal currAvailableAmount;
    /**
     * 提现时间
     */
    private Date takeTime;
    /**
     * 提现状态
     */
    private String takeState;
    /**
     * 提现状态详情
     */
    private String explain;
    /**
     * 渠道id
     */
    private Long deptId;

    /**
     * 提现方式
     */
    private Integer takeType;
}
